have the facts straight - French English Dictionary